print on palm - Turkish English Dictionary